github.com/go-faster/jx.Decoder.head (field)
119 uses
github.com/go-faster/jx (current package)
dec.go#L85: head int // offset in buf to start of current json stream
dec.go#L119: return d.streamOffset + d.head
dec.go#L125: d.head = 0
dec.go#L143: d.head = 0
dec_capture.go#L27: head, tail, depth := d.head, d.tail, d.depth
dec_capture.go#L29: d.head, d.tail, d.depth = head, tail, depth
dec_float.go#L68: i := d.head
dec_float.go#L105: d.head = i
dec_float.go#L128: d.head = i
dec_float.go#L168: i := d.head
dec_float.go#L205: d.head = i
dec_float.go#L228: d.head = i
dec_float_big.go#L42: start := d.head
dec_float_big.go#L43: buf := d.buf[d.head:d.tail]
dec_float_big.go#L50: d.head += i
dec_float_big.go#L51: return d.buf[start:d.head], nil
dec_float_big.go#L57: d.head = d.tail
dec_float_big.go#L69: if d.head != d.tail {
dec_int.gen.go#L56: if d.tail-d.head > 3 {
dec_int.gen.go#L57: i := d.head
dec_int.gen.go#L70: d.head = i
dec_int.gen.go#L87: d.head = i
dec_int.gen.go#L105: d.head = i
dec_int.gen.go#L111: d.head = i
dec_int.gen.go#L117: buf := d.buf[d.head:d.tail]
dec_int.gen.go#L130: d.head += i
dec_int.gen.go#L218: if d.tail-d.head > 5 {
dec_int.gen.go#L219: i := d.head
dec_int.gen.go#L232: d.head = i
dec_int.gen.go#L249: d.head = i
dec_int.gen.go#L267: d.head = i
dec_int.gen.go#L286: d.head = i
dec_int.gen.go#L306: d.head = i
dec_int.gen.go#L314: d.head = i
dec_int.gen.go#L322: buf := d.buf[d.head:d.tail]
dec_int.gen.go#L335: d.head += i
dec_int.gen.go#L423: if d.tail-d.head > 9 {
dec_int.gen.go#L424: i := d.head
dec_int.gen.go#L437: d.head = i
dec_int.gen.go#L454: d.head = i
dec_int.gen.go#L472: d.head = i
dec_int.gen.go#L491: d.head = i
dec_int.gen.go#L511: d.head = i
dec_int.gen.go#L532: d.head = i
dec_int.gen.go#L554: d.head = i
dec_int.gen.go#L577: d.head = i
dec_int.gen.go#L601: d.head = i
dec_int.gen.go#L613: d.head = i
dec_int.gen.go#L625: buf := d.buf[d.head:d.tail]
dec_int.gen.go#L638: d.head += i
dec_int.gen.go#L726: if d.tail-d.head > 9 {
dec_int.gen.go#L727: i := d.head
dec_int.gen.go#L740: d.head = i
dec_int.gen.go#L757: d.head = i
dec_int.gen.go#L775: d.head = i
dec_int.gen.go#L794: d.head = i
dec_int.gen.go#L814: d.head = i
dec_int.gen.go#L835: d.head = i
dec_int.gen.go#L857: d.head = i
dec_int.gen.go#L880: d.head = i
dec_int.gen.go#L904: d.head = i
dec_int.gen.go#L916: d.head = i
dec_int.gen.go#L928: buf := d.buf[d.head:d.tail]
dec_int.gen.go#L941: d.head += i
dec_num.go#L24: start := d.head
dec_num.go#L59: return d.buf[start:d.head], nil
dec_raw.go#L34: start := d.head
dec_raw.go#L50: unread := d.tail - d.head
dec_raw.go#L60: return d.buf[start:d.head], nil
dec_read.go#L23: buf := d.buf[d.head:d.tail]
dec_read.go#L30: d.head += i + 1
dec_read.go#L57: buf := d.buf[d.head:d.tail]
dec_read.go#L61: d.head += i + 1
dec_read.go#L75: if d.head == d.tail {
dec_read.go#L80: c := d.buf[d.head]
dec_read.go#L85: if d.head == d.tail {
dec_read.go#L94: c := d.buf[d.head]
dec_read.go#L95: d.head++
dec_read.go#L101: d.head = d.tail
dec_read.go#L118: d.head = 0
dec_read.go#L125: d.head = d.tail
dec_read.go#L141: d.head = 0
dec_read.go#L146: func (d *Decoder) unread() { d.head-- }
dec_read.go#L149: if buf := d.buf[d.head:d.tail]; len(buf) >= len(b) {
dec_read.go#L150: d.head += copy(b[:], buf[:4])
dec_read.go#L154: n := copy(b[:], d.buf[d.head:d.tail])
dec_read.go#L158: d.head += copy(b[n:], d.buf[d.head:d.tail])
dec_skip.go#L75: c := d.buf[d.head]
dec_skip.go#L76: d.head++
dec_skip.go#L93: if d.head == d.tail {
dec_skip.go#L104: c = d.buf[d.head]
dec_skip.go#L118: for i, c := range d.buf[d.head:d.tail] {
dec_skip.go#L121: d.head += i
dec_skip.go#L129: d.head += i
dec_skip.go#L132: d.head += i
dec_skip.go#L142: d.head = d.tail
dec_skip.go#L150: d.head++
dec_skip.go#L154: for i, c := range d.buf[d.head:d.tail] {
dec_skip.go#L157: d.head += i
dec_skip.go#L173: d.head += i
dec_skip.go#L183: d.head = d.tail
dec_skip.go#L195: d.head++
dec_skip.go#L218: for i, c := range d.buf[d.head:d.tail] {
dec_skip.go#L220: d.head += i
dec_skip.go#L231: d.head = d.tail
dec_skip.go#L275: buf := d.buf[d.head:d.tail]
dec_skip.go#L347: d.head += i + 1
dec_skip.go#L350: d.head += i + 1
dec_str.go#L45: buf := d.buf[d.head:d.tail]
dec_str.go#L107: buf := d.buf[d.head:d.tail]
dec_str.go#L113: d.head += i + 1
dec_str.go#L120: d.head += i
dec_str.go#L136: buf := d.buf[d.head:d.tail]
dec_str.go#L195: v.buf = append(v.buf, d.buf[d.head:d.head+i]...)
dec_str.go#L204: buf := d.buf[d.head:d.tail]
dec_str.go#L206: d.head += i + 1
num.go#L32: head: head,
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |